﻿@{
    ViewBag.Title = "Nhà đài";
    Layout = "~/Views/Shared/_LayoutPrint.cshtml";
}
<script type="text/javascript">
    $(document).ready(function () {
        $('.month-title').each(function (k, v) {
            var month = $(this).attr('month');
            var year = $(this).attr('year');
            $(this).attr('colspan', daysInMonth(month, year));
        });
        $('.current_year').html(new Date().getFullYear());
    });

    function daysInMonth(month, year) {
        return new Date(year, month, 0).getDate();
    }

    function getDay(year, month, day) {
        var days = ['CN', 'Hai', 'Ba', 'Tư', 'Năm', 'Sáu', 'Bảy']
        var now = new Date(year, month - 1, day);
        return days[now.getDay()];
    }

    function printPage() {
        window.print();
    }

</script>
<div id="printOption">
    <input style="width: 150px; margin-top: 10px;" type="button" onclick="document.getElementById('printOption').style.visibility = 'hidden'; printPage();"
        value="In chứng nhận phát sóng" />
</div>
<div class="dvSchedule">
    <div class="boxInfomation" style="text-align: left; margin-top: 25px; margin-bottom: 50px;">
        <div style="width: 100px; float: left;">
            <div style="color: Red; font-size: 15px; float: left;">
                Kính gửi
            </div>
        </div>
        <div style="text-align: left;">
            <div style="color: Red; font-size: 15px; font-weight: bold; text-transform: capitalize;">
                @ViewBag.lStationVsProvince
            </div>
        </div>
        <div style="text-transform: uppercase; text-align: center; margin: 20px 0; font-weight: bold;
            font-size: 18px;">
            LỊCH ĐĂNG KÝ PHÁT QUẢNG CÁO ĐÀI PHÁT THANH HUYỆN
        </div>
        <div style="width: 100px; float: left;">
            <div style="font-size: 13px; float: left;">
                Đơn vị đăng ký
            </div>
        </div>
        <div style="text-align: left;">
            <div style="font-size: 14px; font-weight: bold; text-transform: uppercase;">
                @ViewBag.CompantName
            </div>
            <div class="textInfomation">
                @ViewBag.DiaChi
            </div>
            <div class="textInfomation">
                @ViewBag.PhoneFax
            </div>
            <div class="textInfomation">
                @ViewBag.MST
            </div>
        </div>
        <div style="width: 100px; float: left;">
            <div style="font-size: 13px; float: left;">
                Mẫu/sản phẩm
            </div>
        </div>
        <div style="text-align: left;">
            <div style="font-size: 14px; font-weight: bold;">
                @ViewBag.lCampaignName
            </div>
        </div>
        <div style="width: 100px; float: left;">
            <div style="font-size: 13px; float: left;">
                Thời lượng
            </div>
        </div>
        <div style="text-align: left;">
            <div style="font-size: 14px; font-weight: bold;">
                @{
                    if (ViewBag.CampaignId == 132)
                    {
                        @Html.Raw("90s")
                    }
                    else
                    {
                        @Html.Raw("60s")
                    }
                }
            </div>
        </div>
        <div style="width: 100px; float: left;">
            <div style="font-size: 13px; float: left;">
                Thời gian phát
            </div>
        </div>
        <div style="text-align: left;">
            <div style="font-size: 14px; font-weight: bold;">
                @ViewBag.ThoiGianPhat
            </div>
        </div>
        <div class="clear">
        </div>
    </div>
    <table class="schedules">
        @{
            int intThang = 0;
            int intSTT = 0;
            bool bShow = false;
            int intSoNgay = 0;
            int intSum = 0;
            int intTong = 0;
        }
        @foreach (VoiceAd.Models.tblPrintSchedule tbl in ViewBag.lstData)
        {
            if (intThang != tbl.MonthBook)
            {
                intThang = tbl.MonthBook;
                bShow = false;

                if (intSTT == 1)
                {
            <tr class="summary">
                <td colspan="3" style="text-align: right">
                    Cộng:
                </td>
                <td>
                    @intSoNgay
                    @{intSoNgay = 0;}
                </td>
                <td>
                </td>
                <td>
                    @intSum
                    @{intSum = 0;}
                </td>
            </tr>
            @Html.Raw("</tbody>");
                }
            <thead>
                <tr>
                    <th colspan="6" style="border: 0">
                    </th>
                    <th class="month-title" year=@tbl.YearBook month= @tbl.MonthBook>
                        Tháng @tbl.MonthBook năm @tbl.YearBook
                    </th>
                </tr>
                <tr>
                    <th width="70px">
                        Chương trình
                    </th>
                    <th width="60px">
                        Ngày phát
                    </th>
                    <th width="100px">
                        Giờ phát
                    </th>
                    <th width="40px">
                        Tổng số ngày
                    </th>
                    <th width="90px">
                        Đơn giá
                    </th>
                    <th width="100px">
                        Thành tiền
                    </th>
                    <script type="text/javascript">
                        for (var i = 1; i <= daysInMonth(@tbl.MonthBook, @tbl.YearBook); i++) {
                            document.write(
                                                '<th class="schedule">' +
                                                        '<div class="text"><div>' + getDay(@tbl.YearBook, @tbl.MonthBook, i) + '</div></div>' +
                                                        '<div class="number">' + i + '</div>' +
                                                        '</th>'
                                        )
                        }
                    </script>
                </tr>
            </thead>
            @Html.Raw("<tbody>");
                                intSTT = 1;
            }            
            <tr>
                <td>@tbl.Section
                </td>
                <td>@tbl.NgayPhat
                </td>
                <td>@tbl.BroadCastTime
                </td>
                <td>
                    @ViewBag.CountDay
                </td>
                <td>
                    @if (bShow == false)
                    {
                        @tbl.DonGia;
                    }
                </td>
                <td>
                    @if (bShow == false)
                    {
                        bShow = true;
                        intSoNgay = @tbl.SoNgay;
                        intSum = @ViewBag.CountDay * tbl.DonGia;
                        intTong += intSum;
                        @intSum
                    }
                </td>
                <script type="text/javascript">                        
                        var arrDay= '@tbl.DayBook';
                       
                        for (var i = 1; i <= daysInMonth(@tbl.MonthBook, @tbl.YearBook); i++) {
                            var display = '';
                            var lst = arrDay.split(',');
                            for (var j=0 ;j<= lst.length;j++){
                                if (i==lst[j]){
                                    display='x';
                                    break;
                                }
                            }
                            document.write('<td>' + display + '</td>')
                        }
                </script>
            </tr>            
        }
        <tr class="summary">
            <td colspan="3" style="text-align: right">
                Cộng:
            </td>
            <td>
                @ViewBag.CountDay
            </td>
            <td>
            </td>
            <td>
                @intSum
            </td>
        </tr>
        @Html.Raw("</tbody>")
    </table>
    <div class="clear">
    </div>
    <div class="boxBottom">
        <div style="text-align: left; margin: 20px 0; font-size: 13px; line-height: 20px;">
            * Vui lòng xác nhận lịch cho chúng tôi bằng fax: <b>08 - 38 201 135</b><br />
            Hoặc điện thoại <b>Ms.Hải Lý số: 0909 877 411</b> - Email: <b>info@tamanad.vn</b><br />
            * Gửi file chương trình đã phát sóng (file monitor) hàng ngày qua địa chỉ mail:
            <b>ly.phung@tamanad.vn</b>
        </div>
        <div style="width: 50%; float: left;">
            <div style="font-size: 13px; float: left;">
                <b>ĐƠN VỊ NHẬN LỊCH</b><br />
                (ghi rõ họ tên & ngày xác nhận lich)
            </div>
        </div>
        <div style="text-align: left;">
            <div style="font-size: 13px;">
                <i>TP. HCM, ngày ... tháng ... năm ...</i><br />
                <b>ĐƠN VỊ ĐĂNG KÝ LỊCH</b>
            </div>
        </div>
    </div>
</div>
